package task1;
import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class TestDemo2 {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        // 注意 hasNext 和 hasNextLine 的区别
        while (in.hasNextLine()) { // 注意 while 处理多个 case
            String str=in.nextLine();
            char[] chars=new char[str.length()];
            for (int i = 0; i < str.length(); i++) {
                chars[i]=str.charAt(i);
            }
            reverse(chars,0,str.length()-1);
            int j=0;
            int i = 0;
            for (; i < str.length(); i++) {
                if(chars[i]==' '){
                    reverse(chars,j,i-1);
                    j=i+1;
                }
            }
            reverse(chars,j,i-1);
            String ret=new String(chars);
            System.out.println(ret);
        }
    }
    public static void reverse(char[] chars,int begin,int end){
        while(begin<end){
            char tmp=chars[begin];
            chars[begin]=chars[end];
            chars[end]=tmp;
            begin++;
            end--;
        }

    }
}